acid throwing - French English Dictionary